pulp and paper technology - German English Dictionary